package cn.tedu.hospitalgroupproject.server.content.pojo.vo;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * 列表项VO类：诊断报告
 *
 * @author java@tedu.cn
 * @version 1.0
 */
@Data
public class DiagnosisReportListVO implements Serializable {
    /*
     * 诊断报告ID*/
    @TableId(type = IdType.AUTO)
    private Long id;
    /*病人姓名*/
    private String patientName;
    /*
     * 历史疾病*/
    private String historyDisease;
    /*症状描述*/
    private String symptomDescription;
    /*诊断建议*/
    private String diagnosisSuggest;
    /*开药药品*/
    private String prescribedDrug;
    /**
     * 诊断数据创建时间
     */
    @TableField(fill = FieldFill.INSERT)
    private LocalDateTime gmtCreate;
    /**
     * 数据最后修改时间
     */
    @TableField(fill = FieldFill.INSERT_UPDATE)
    private LocalDateTime gmtModified;

}
